FluidSynth

FluidSynth is a real-time software synthesizer (sampler) based on the SoundFont 2 specifications and has reached widespread distribution. FluidSynth itself does not have a graphical user interface, but due to its powerful API several applications utilize it and it has even found its way onto embedded systems and is used in some mobile apps. http://www.fluidsynth.org/

=Features=


 * Cross platform (Linux, Mac OSX and Windows to name a few)
 * SoundFont 2 support
 * Realtime effect control using SoundFont 2.01 modulators
 * Playback of MIDI files
 * Shared library which can be used in other programs
 * Built in command line shell

https://www.github.com/FluidSynth/fluidsynth